Quiz on State Machine Replication
Test your knowledge of the state machine approach.
Question 10
Is state machine replication involved in a replicated file system?
Hide Answer
A replicated data store might use a replicated state machine to consistently manage the data. However, some data stores (for example, Google’s GFS) use a custom replication approach where concurrent writes have special semantics with defined and consistent regions. One of the reasons for employing such semantics is to provide better read and write performance. SMR provides a strict order that may become a limiting factor in terms of performance for certain use cases.
10 of 10
SMR in Practice Via a Log
Introduction to Paxos